(someone) goes headfirst into (something)

Translations
se lancer à corps perdu dans
Definitions
This phrase means that someone starts doing something with a lot of enthusiasm, energy, or commitment, often without hesitation or careful planning. It suggests diving into an activity or situation quickly and wholeheartedly.